fodder press - French English Dictionary